Supplier Page from MyBioSource.com for Recombinant Fowlpox virus Putative ankyrin repeat protein FPV018 (FPV018), partial